road ambulance - Turkish English Dictionary